package sharewithus.content.service;

import java.util.List;

import sharewithus.business.dto.RelationShipMsg;
import sharewithus.content.dto.Feed;
import sharewithus.content.dto.FeedEx;

public interface IContentService {
	
	public void saveFeed(Feed feed);
	
	public void pushFeeds2Subscribers(Feed feed, List<RelationShipMsg> followRelationships);
	
	public void pullFeeds(List<Feed> feeds, RelationShipMsg newFollowMsg);
	
	public void pushOwnerFeed(Feed feed);
	
	public List<Feed> getOwnerFeeds(String ownerId);
	
	public List<Feed> getSubscribedFeeds(String subscriberId, int pagination, int pageSize);
	
	
}
